// 引用计数
const user1 = { age: 1 };
const user2 = { age: 2 };
const user3 = { age: 3 };

const nameList = [user1.age, user2.age, user3.age];

function fn1() {
  num1 = 1;
  num2 = 2;
}
fn1(); // num1,num2用完不会被销毁，因为是挂载到windows上的

function fn2() {
  const num1 = 1;
  const num2 = 2;
}
fn2(); // num1,num2用完销毁了  函数内部定义的，函数用完了 引用计数就变成0 了
